/**
 * @author 陈泰来
 * @version V1.0
 * @Project echo-java-base
 * @Title 抽象鸭子工厂
 * @Description *
 * @Package designmodel.composite.factory
 * @date 2021/3/2 5:26 下午
 * @Copyright:学如逆水行舟，不进则退 .
 */
package designmodel.composite.factory;

import designmodel.composite.Quackable;

public abstract class AbstractDuckFactory {

    public abstract Quackable createMallardDuck();

    public abstract Quackable createRedheadDuck();

    public abstract Quackable createDuckdCall();

    public abstract Quackable createRubberDuck();

}
